<?php

if(version_compare(PHP_VERSION,'5.3.0','<'))  die('require PHP > 5.3.0 !');

define("PHPTEST" ,true);

/**
 * 系统调试设置
 * 项目正式部署后请设置为false
 */
define('APP_DEBUG', true);

/**
 * 应用目录设置
 * 安全期间，建议安装调试完成后移动到非WEB目录
 */
define ( 'APP_PATH',__DIR__ . '/../Application/' );

if(!is_file(APP_PATH . 'User/Conf/config.php')){
    die('缺少User/Conf/config.php！');
}

/**
 * 缓存目录设置
 * 此目录必须可写，建议移动到非WEB目录
 */
define ( 'RUNTIME_PATH', '../Runtime/' );

/**
 * 引入核心入口
 */
require __DIR__ ."/../vendor/autoload.php";
require __DIR__ .'/../Core/ThinkPHP.php';


// Think\App 中修改 run 方法
//static public function run() {
//    // 应用初始化标签
//    Hook::listen('app_init');
//    App::init();
//    // 应用开始标签
//    Hook::listen('app_begin');
//    // Session初始化
//    if(!IS_CLI){
//        session(C('SESSION_OPTIONS'));
//    }
//    // 记录应用初始化时间
//    G('initTime');
//    if(!defined("PHPTEST")){
//        App::exec();
//    }
//    // 应用结束标签
//    Hook::listen('app_end');
//    return ;
//}